weapon(s) system - Francés Inglés Diccionario